package prueba;

import com.fxcalibre.db.DummyBD;
import com.fxcalibre.db.beans.MediaItem;
import com.fxcalibre.hibernate.GenericCriteria;
import com.fxcalibre.hibernate.HibernateUtils;
import com.fxcalibre.hibernate.dao.MediaItemsDAO;

public class TestDB
{
	public static void main(String[] args)
	{
		DummyBD.initializeDB(System.getProperty("user.dir"), false);
		// List<MediaItem> items = MediaItemsDAO.getMediaItems();
		//
		// for (Iterator iterator = items.iterator(); iterator.hasNext();)
		// {
		// MediaItem mediaItem = (MediaItem) iterator.next();
		// MediaItem loaded = (MediaItem)
		// HibernateUtils.buscarPorId(MediaItem.class, mediaItem.getItemId(),
		// false);
		// System.out.println(loaded.getCrew());
		// }

		MediaItem mediaItem = (MediaItem) HibernateUtils.buscarPorId(MediaItem.class,new Long(1));
		GenericCriteria gCriterion = MediaItemsDAO.crearCriterio();
		gCriterion.addCriterion("parent", GenericCriteria.OP_IGUAL,mediaItem);
		System.out.println(HibernateUtils.buscar(gCriterion));
		
		System.out.println(MediaItemsDAO.getSeries());

		
	}
}
